package com.nbst.model.erp;

import java.util.Date;

import com.nbst.model.base.OrderBy;

/**
 * @Title: PPBOMEntry.java
 * @Package com.nbst.model.erp
 * @author Mr.Hu
 * @date 2018年12月5日
 */
public class PPBOMEntry extends OrderBy {
	/** 投料单内码 */
	private Integer fInterID;
	/** 行号 */
	private Integer fEntryID;
	/** (无用) */
	private String fBrNo;
	/** 物料代码 */
	private Integer fItemID;
	/** 批号 */
	private String fBatchNo;
	/** 单位 */
	private Integer fUnitID;
	/** 基本单位计划投料数量 */
	private Double fQtyMust;
	/** 计划投料数量 */
	private Double fAuxQtyMust;
	/** 基本单位选单数量 */
	private Double fQty;
	/** 选单数量 */
	private Double fAuxQty;
	/** 工位 */
	private String fMachinePos;
	/** 顺序号 */
	private String fSequenceID;
	/** 仓库 */
	private Integer fStockID;
	/** 备注 */
	private String fNote;
	/** 源单行号 */
	private Integer fSourceEntryID;
	/** 基本单位用量 */
	private Double fQtyScrap;
	/** 单位用量 */
	private Double fAuxQtyScrap;
	/** 损耗率(%) */
	private Double fScrap;
	/** 计划发料日期 */
	private Date fSendItemDate;
	/** 基本单位应发数量 */
	private Double fQtyPick;
	/** 应发数量 */
	private Double fAuxQtyPick;
	/** 仓位 */
	private Integer fSPID;
	/** 子项类型 */
	private Integer fMaterielType;
	/** 工序 */
	private Integer fOperID;
	/** 倒冲 */
	private Integer fBackFlush;
	/** 配置 */
	private Integer fMarshalType;
	/** 来源 */
	private Boolean fStockType;
	/** 倒冲数量 */
	private Double fQtyBackFlush;
	/** 基本单位已领数量 */
	private Double fStockQty;
	/** 已领数量 */
	private Double fAuxStockQty;
	/** 损耗数量 */
	private Double fAuxQtyLoss;
	/** 基本单位损耗数量 */
	private Double fQtyLoss;
	/** 基本单位标准用量 */
	private Double fBOMInPutQTY;
	/** 基本单位在制品数量 */
	private Double fWIPQTY;
	/** 在制品数量 */
	private Double fWIPAuxQTY;
	/** 锁库标志 */
	private Short fLockFlag;
	/** 报废选单数量 */
	private Double fSelDiscardQty;
	/** 报废选单辅助数量 */
	private Double fSelDiscardAuxQty;
	/** 基本单位报废数量 */
	private Double fDiscardQty;
	/** 报废数量 */
	private Double fDiscardAuxQty;
	/** 标准用量 */
	private Double fBomInputAuxQty;
	/** 替代清单号 */
	private Integer fICItemReplaceID;
	/** 基本单位补料数量 */
	private Double fQtySupply;
	/** 补料数量 */
	private Double fAuxQtySupply;
	/** 工序号 */
	private Integer fOperSN;
	/** 客户BOM编号 */
	private Integer fBomInterID;
	/** 调拨选单数量 */
	private Double fSelTransLateAuxQty;
	/** 基本单位调拨选单数量 */
	private Double fSelTransLateQty;
	/** 调拨数量 */
	private Double fTransLateAuxQty;
	/** 基本单位调拨数量 */
	private Double fTransLateQty;
	/** 生产任务单内码 */
	private Integer fICMOInterID;
	/** 变更次数 */
	private Integer fChangeTimes;
	/** 位置号 */
	private String fPositionNo;
	/** 坯料尺寸 */
	private String fItemSize;
	/** 坯料数 */
	private String fItemSuite;
	/** 备注1 */
	private String fNote1;
	/** 备注2 */
	private String fNote2;
	/** 备注3 */
	private String fNote3;
	/** 计划模式 */
	private Integer fPlanMode;
	/** 计划跟踪号 */
	private String fMTONo;
	/** 销售订单分录内码 */
	private Integer fOrderEntryID;
	/** 基本单位消耗数量 */
	private Double fQtyConsume;
	/** 消耗数量 */
	private Double fAuxQtyConsume;

	public Integer getfInterID() {
		return fInterID;
	}

	public void setfInterID(Integer fInterID) {
		this.fInterID = fInterID;
	}

	public Integer getfEntryID() {
		return fEntryID;
	}

	public void setfEntryID(Integer fEntryID) {
		this.fEntryID = fEntryID;
	}

	public String getfBrNo() {
		return fBrNo;
	}

	public void setfBrNo(String fBrNo) {
		this.fBrNo = fBrNo;
	}

	public Integer getfItemID() {
		return fItemID;
	}

	public void setfItemID(Integer fItemID) {
		this.fItemID = fItemID;
	}

	public String getfBatchNo() {
		return fBatchNo;
	}

	public void setfBatchNo(String fBatchNo) {
		this.fBatchNo = fBatchNo;
	}

	public Integer getfUnitID() {
		return fUnitID;
	}

	public void setfUnitID(Integer fUnitID) {
		this.fUnitID = fUnitID;
	}

	public Double getfQtyMust() {
		return fQtyMust;
	}

	public void setfQtyMust(Double fQtyMust) {
		this.fQtyMust = fQtyMust;
	}

	public Double getfAuxQtyMust() {
		return fAuxQtyMust;
	}

	public void setfAuxQtyMust(Double fAuxQtyMust) {
		this.fAuxQtyMust = fAuxQtyMust;
	}

	public Double getfQty() {
		return fQty;
	}

	public void setfQty(Double fQty) {
		this.fQty = fQty;
	}

	public Double getfAuxQty() {
		return fAuxQty;
	}

	public void setfAuxQty(Double fAuxQty) {
		this.fAuxQty = fAuxQty;
	}

	public String getfMachinePos() {
		return fMachinePos;
	}

	public void setfMachinePos(String fMachinePos) {
		this.fMachinePos = fMachinePos;
	}

	public String getfSequenceID() {
		return fSequenceID;
	}

	public void setfSequenceID(String fSequenceID) {
		this.fSequenceID = fSequenceID;
	}

	public Integer getfStockID() {
		return fStockID;
	}

	public void setfStockID(Integer fStockID) {
		this.fStockID = fStockID;
	}

	public String getfNote() {
		return fNote;
	}

	public void setfNote(String fNote) {
		this.fNote = fNote;
	}

	public Integer getfSourceEntryID() {
		return fSourceEntryID;
	}

	public void setfSourceEntryID(Integer fSourceEntryID) {
		this.fSourceEntryID = fSourceEntryID;
	}

	public Double getfQtyScrap() {
		return fQtyScrap;
	}

	public void setfQtyScrap(Double fQtyScrap) {
		this.fQtyScrap = fQtyScrap;
	}

	public Double getfAuxQtyScrap() {
		return fAuxQtyScrap;
	}

	public void setfAuxQtyScrap(Double fAuxQtyScrap) {
		this.fAuxQtyScrap = fAuxQtyScrap;
	}

	public Double getfScrap() {
		return fScrap;
	}

	public void setfScrap(Double fScrap) {
		this.fScrap = fScrap;
	}

	public Date getfSendItemDate() {
		return fSendItemDate;
	}

	public void setfSendItemDate(Date fSendItemDate) {
		this.fSendItemDate = fSendItemDate;
	}

	public Double getfQtyPick() {
		return fQtyPick;
	}

	public void setfQtyPick(Double fQtyPick) {
		this.fQtyPick = fQtyPick;
	}

	public Double getfAuxQtyPick() {
		return fAuxQtyPick;
	}

	public void setfAuxQtyPick(Double fAuxQtyPick) {
		this.fAuxQtyPick = fAuxQtyPick;
	}

	public Integer getfSPID() {
		return fSPID;
	}

	public void setfSPID(Integer fSPID) {
		this.fSPID = fSPID;
	}

	public Integer getfMaterielType() {
		return fMaterielType;
	}

	public void setfMaterielType(Integer fMaterielType) {
		this.fMaterielType = fMaterielType;
	}

	public Integer getfOperID() {
		return fOperID;
	}

	public void setfOperID(Integer fOperID) {
		this.fOperID = fOperID;
	}

	public Integer getfBackFlush() {
		return fBackFlush;
	}

	public void setfBackFlush(Integer fBackFlush) {
		this.fBackFlush = fBackFlush;
	}

	public Integer getfMarshalType() {
		return fMarshalType;
	}

	public void setfMarshalType(Integer fMarshalType) {
		this.fMarshalType = fMarshalType;
	}

	public Boolean getfStockType() {
		return fStockType;
	}

	public void setfStockType(Boolean fStockType) {
		this.fStockType = fStockType;
	}

	public Double getfQtyBackFlush() {
		return fQtyBackFlush;
	}

	public void setfQtyBackFlush(Double fQtyBackFlush) {
		this.fQtyBackFlush = fQtyBackFlush;
	}

	public Double getfStockQty() {
		return fStockQty;
	}

	public void setfStockQty(Double fStockQty) {
		this.fStockQty = fStockQty;
	}

	public Double getfAuxStockQty() {
		return fAuxStockQty;
	}

	public void setfAuxStockQty(Double fAuxStockQty) {
		this.fAuxStockQty = fAuxStockQty;
	}

	public Double getfAuxQtyLoss() {
		return fAuxQtyLoss;
	}

	public void setfAuxQtyLoss(Double fAuxQtyLoss) {
		this.fAuxQtyLoss = fAuxQtyLoss;
	}

	public Double getfQtyLoss() {
		return fQtyLoss;
	}

	public void setfQtyLoss(Double fQtyLoss) {
		this.fQtyLoss = fQtyLoss;
	}

	public Double getfBOMInPutQTY() {
		return fBOMInPutQTY;
	}

	public void setfBOMInPutQTY(Double fBOMInPutQTY) {
		this.fBOMInPutQTY = fBOMInPutQTY;
	}

	public Double getfWIPQTY() {
		return fWIPQTY;
	}

	public void setfWIPQTY(Double fWIPQTY) {
		this.fWIPQTY = fWIPQTY;
	}

	public Double getfWIPAuxQTY() {
		return fWIPAuxQTY;
	}

	public void setfWIPAuxQTY(Double fWIPAuxQTY) {
		this.fWIPAuxQTY = fWIPAuxQTY;
	}

	public Short getfLockFlag() {
		return fLockFlag;
	}

	public void setfLockFlag(Short fLockFlag) {
		this.fLockFlag = fLockFlag;
	}

	public Double getfSelDiscardQty() {
		return fSelDiscardQty;
	}

	public void setfSelDiscardQty(Double fSelDiscardQty) {
		this.fSelDiscardQty = fSelDiscardQty;
	}

	public Double getfSelDiscardAuxQty() {
		return fSelDiscardAuxQty;
	}

	public void setfSelDiscardAuxQty(Double fSelDiscardAuxQty) {
		this.fSelDiscardAuxQty = fSelDiscardAuxQty;
	}

	public Double getfDiscardQty() {
		return fDiscardQty;
	}

	public void setfDiscardQty(Double fDiscardQty) {
		this.fDiscardQty = fDiscardQty;
	}

	public Double getfDiscardAuxQty() {
		return fDiscardAuxQty;
	}

	public void setfDiscardAuxQty(Double fDiscardAuxQty) {
		this.fDiscardAuxQty = fDiscardAuxQty;
	}

	public Double getfBomInputAuxQty() {
		return fBomInputAuxQty;
	}

	public void setfBomInputAuxQty(Double fBomInputAuxQty) {
		this.fBomInputAuxQty = fBomInputAuxQty;
	}

	public Integer getfICItemReplaceID() {
		return fICItemReplaceID;
	}

	public void setfICItemReplaceID(Integer fICItemReplaceID) {
		this.fICItemReplaceID = fICItemReplaceID;
	}

	public Double getfQtySupply() {
		return fQtySupply;
	}

	public void setfQtySupply(Double fQtySupply) {
		this.fQtySupply = fQtySupply;
	}

	public Double getfAuxQtySupply() {
		return fAuxQtySupply;
	}

	public void setfAuxQtySupply(Double fAuxQtySupply) {
		this.fAuxQtySupply = fAuxQtySupply;
	}

	public Integer getfOperSN() {
		return fOperSN;
	}

	public void setfOperSN(Integer fOperSN) {
		this.fOperSN = fOperSN;
	}

	public Integer getfBomInterID() {
		return fBomInterID;
	}

	public void setfBomInterID(Integer fBomInterID) {
		this.fBomInterID = fBomInterID;
	}

	public Double getfSelTransLateAuxQty() {
		return fSelTransLateAuxQty;
	}

	public void setfSelTransLateAuxQty(Double fSelTransLateAuxQty) {
		this.fSelTransLateAuxQty = fSelTransLateAuxQty;
	}

	public Double getfSelTransLateQty() {
		return fSelTransLateQty;
	}

	public void setfSelTransLateQty(Double fSelTransLateQty) {
		this.fSelTransLateQty = fSelTransLateQty;
	}

	public Double getfTransLateAuxQty() {
		return fTransLateAuxQty;
	}

	public void setfTransLateAuxQty(Double fTransLateAuxQty) {
		this.fTransLateAuxQty = fTransLateAuxQty;
	}

	public Double getfTransLateQty() {
		return fTransLateQty;
	}

	public void setfTransLateQty(Double fTransLateQty) {
		this.fTransLateQty = fTransLateQty;
	}

	public Integer getfICMOInterID() {
		return fICMOInterID;
	}

	public void setfICMOInterID(Integer fICMOInterID) {
		this.fICMOInterID = fICMOInterID;
	}

	public Integer getfChangeTimes() {
		return fChangeTimes;
	}

	public void setfChangeTimes(Integer fChangeTimes) {
		this.fChangeTimes = fChangeTimes;
	}

	public String getfPositionNo() {
		return fPositionNo;
	}

	public void setfPositionNo(String fPositionNo) {
		this.fPositionNo = fPositionNo;
	}

	public String getfItemSize() {
		return fItemSize;
	}

	public void setfItemSize(String fItemSize) {
		this.fItemSize = fItemSize;
	}

	public String getfItemSuite() {
		return fItemSuite;
	}

	public void setfItemSuite(String fItemSuite) {
		this.fItemSuite = fItemSuite;
	}

	public String getfNote1() {
		return fNote1;
	}

	public void setfNote1(String fNote1) {
		this.fNote1 = fNote1;
	}

	public String getfNote2() {
		return fNote2;
	}

	public void setfNote2(String fNote2) {
		this.fNote2 = fNote2;
	}

	public String getfNote3() {
		return fNote3;
	}

	public void setfNote3(String fNote3) {
		this.fNote3 = fNote3;
	}

	public Integer getfPlanMode() {
		return fPlanMode;
	}

	public void setfPlanMode(Integer fPlanMode) {
		this.fPlanMode = fPlanMode;
	}

	public String getfMTONo() {
		return fMTONo;
	}

	public void setfMTONo(String fMTONo) {
		this.fMTONo = fMTONo;
	}

	public Integer getfOrderEntryID() {
		return fOrderEntryID;
	}

	public void setfOrderEntryID(Integer fOrderEntryID) {
		this.fOrderEntryID = fOrderEntryID;
	}

	public Double getfQtyConsume() {
		return fQtyConsume;
	}

	public void setfQtyConsume(Double fQtyConsume) {
		this.fQtyConsume = fQtyConsume;
	}

	public Double getfAuxQtyConsume() {
		return fAuxQtyConsume;
	}

	public void setfAuxQtyConsume(Double fAuxQtyConsume) {
		this.fAuxQtyConsume = fAuxQtyConsume;
	}

	@Override
	public String toString() {
		return "PPBOMEntry [fInterID=" + fInterID + ", fEntryID=" + fEntryID + ", fBrNo=" + fBrNo + ", fItemID="
				+ fItemID + ", fBatchNo=" + fBatchNo + ", fUnitID=" + fUnitID + ", fQtyMust=" + fQtyMust
				+ ", fAuxQtyMust=" + fAuxQtyMust + ", fQty=" + fQty + ", fAuxQty=" + fAuxQty + ", fMachinePos="
				+ fMachinePos + ", fSequenceID=" + fSequenceID + ", fStockID=" + fStockID + ", fNote=" + fNote
				+ ", fSourceEntryID=" + fSourceEntryID + ", fQtyScrap=" + fQtyScrap + ", fAuxQtyScrap=" + fAuxQtyScrap
				+ ", fScrap=" + fScrap + ", fSendItemDate=" + fSendItemDate + ", fQtyPick=" + fQtyPick
				+ ", fAuxQtyPick=" + fAuxQtyPick + ", fSPID=" + fSPID + ", fMaterielType=" + fMaterielType
				+ ", fOperID=" + fOperID + ", fBackFlush=" + fBackFlush + ", fMarshalType=" + fMarshalType
				+ ", fStockType=" + fStockType + ", fQtyBackFlush=" + fQtyBackFlush + ", fStockQty=" + fStockQty
				+ ", fAuxStockQty=" + fAuxStockQty + ", fAuxQtyLoss=" + fAuxQtyLoss + ", fQtyLoss=" + fQtyLoss
				+ ", fBOMInPutQTY=" + fBOMInPutQTY + ", fWIPQTY=" + fWIPQTY + ", fWIPAuxQTY=" + fWIPAuxQTY
				+ ", fLockFlag=" + fLockFlag + ", fSelDiscardQty=" + fSelDiscardQty + ", fSelDiscardAuxQty="
				+ fSelDiscardAuxQty + ", fDiscardQty=" + fDiscardQty + ", fDiscardAuxQty=" + fDiscardAuxQty
				+ ", fBomInputAuxQty=" + fBomInputAuxQty + ", fICItemReplaceID=" + fICItemReplaceID + ", fQtySupply="
				+ fQtySupply + ", fAuxQtySupply=" + fAuxQtySupply + ", fOperSN=" + fOperSN + ", fBomInterID="
				+ fBomInterID + ", fSelTransLateAuxQty=" + fSelTransLateAuxQty + ", fSelTransLateQty="
				+ fSelTransLateQty + ", fTransLateAuxQty=" + fTransLateAuxQty + ", fTransLateQty=" + fTransLateQty
				+ ", fICMOInterID=" + fICMOInterID + ", fChangeTimes=" + fChangeTimes + ", fPositionNo=" + fPositionNo
				+ ", fItemSize=" + fItemSize + ", fItemSuite=" + fItemSuite + ", fNote1=" + fNote1 + ", fNote2="
				+ fNote2 + ", fNote3=" + fNote3 + ", fPlanMode=" + fPlanMode + ", fMTONo=" + fMTONo + ", fOrderEntryID="
				+ fOrderEntryID + ", fQtyConsume=" + fQtyConsume + ", fAuxQtyConsume=" + fAuxQtyConsume + "]";
	}

}